Here's a challenging challenge by Slight! Enjoy
The SPIKES!